Gutenberg_Templates\Inc\Importer\Plugin D

Total Complexity 308
Dependencies 11
Dependents 7
Total lines 1,944
Lines of code 1,207
Logical lines of code 627
Comment lines 432
Methods 40
Properties 2

Methods 40

Method Rating Maintainability Complexity Lines of code
template_assets()
D
20
34 222
get_updated_blocks()
C
35 27 77
import_block()
B
35 21 75
import_sureforms()
B
40 20 51
import_wpforms()
B
38 18 64
get_all_sites()
A
44 14 44
maybe_import_images()
A
44 12 46
get_spectra_version()
A
50 11 29
init()
A
54 11 19
regenerate_spectra_css()
A
55 11 19
api_request()
A
43 9 47
get_all_blocks()
A
49 10 30
remove_query_params()
A
49 10 29
template_importer()
A
46 8 37
hide_notices()
A
49 8 30
get_block_palette_colors()
A
42 6 58
get_page_palette_colors()
S
46 6 41
maybe_parse_social_profiles()
S
53 7 22
__construct()
S
53 7 19
is_valid_url()
S
57 7 16
remove_custom_capability_from_other_roles()
S
59 5 14
download_file()
S
47 3 41
activate_plugin()
S
56 4 17
is_show_personalize_ai_notice()
S
65 5 8
sync_disable_ai_settings()
S
59 4 14
get_uagb_user_migration_status()
S
56 3 19
recursively_traverse_attrs()
S
64 4 9
get_default_color_palette()
S
59 2 16
add_custom_capabilities()
S
64 3 10
get_plugin_status()
S
64 3 10
should_show_version_toggle()
S
65 3 8
get_color_palette()
S
62 2 12
allowed_tags_and_attributes()
S
62 2 12
define_constants()
S
75 2 5
google_fonts_url()
S
61 1 13
custom_upload_mimes()
S
76 1 4
replace()
S
65 1 9
is_white_label()
S
75 1 4
get_white_label()
S
75 1 4
get_spec_credit_details()
S
81 1 3